@charset "utf-8";
/* CSS Document */
body{ padding:0px; margin:0px; background: url(../images/topbj.gif) repeat-x 0 0 #e4e4e4;}
ul,li,p,h1,h2{ margin:0; padding:0; list-style-type:none;}
img{ border:0px;}
*{ margin:0px; padding:0px;}
.fleft{ float:left;}
.fright{ float:right;}
.mtop11{ margin-top:11px;}
.clear{ clear:both;}
html{ overflow-x:hidden; overflow-y:auto;}

.main_layout{ width:978px; margin:0 auto;}
.top_all{ width:100%; height:auto;px; float:left;}
.top_t_all{height:41px; position:relative;}
.top_t_left{padding-left:185px; width:380px; height:41px; width:320px;}
.top_t_left a{font-size:14px; font-weight:bold;	color:#FFFFFF;	padding:0 28px 0 15px;	text-decoration:none; line-height:41px;	height:41px; background:url(../images/topico.gif) no-repeat 80px center; display:inline-block; margin-right:5px;}
.top_t_left a.nopic{ background:none; margin:0;}
.top_my_box{ float:left;}
.top_my_box li{ float:left; position:relative;}
.top_my_box li.top_myhover a{ top:3px; background:url(../images/topico.gif) no-repeat 80px 13px #ffffff; height:37px; line-height:34px; position:relative; color:#0f9608; border-radius:3px 3px 0 0; border:1px solid #1f9d19; border-bottom:none; z-index:3;}
.application_box{ width:677px; height:94px; background-color:#ffffff; position:absolute; border:1px solid #1f9d19; z-index:2; left:-200px; top:39px; border-radius:3px; box-shadow:0px 0px 1px #999 inset;}


.logo{ width:151px; height:90px; position:absolute; top:0px; left:0px; background:url(../images/logopic.gif) no-repeat 0 0;}

.top_t_right{ width:400px; height:41px; float:right; line-height:41px;}
.notice_span{ width:19px; height:18px; float:right; position:relative; padding:10px 30px 0 0;}
.top_t_right a.notice_a{ float:right; width:19px; height:18px; background:url(../images/notice_ico.gif) no-repeat 0 0; cursor:pointer;}
.top_t_right a.myinfo{ padding:0 15px 0 0; background:url(../images/topico.gif) no-repeat right center; width:50px;}

.top_t_right a{ font-size:12px; color:#FFFFFF; text-decoration:none; float:right;}

.top_t_right .top_input{ width:165px; height:21px; float:right; padding-right:20px; padding-top:8px;}

.top_t_right .top_input .top_input_left{ width:10px; height:21px; float:left;}

.top_t_right .top_input .top_input_right{width:23px; height:21px; float:right; cursor:pointer;}

.top_t_right .top_input .top_input_center{ width:130px; height:18px; float:left; background-image:url(../images/top_input_center.jpg); padding:4px 0 0 2px;}
.top_input_center input{ width:120px; height:16px; line-height:16px; border:0; font-size:12px; color:#c6c4c1; float:left;}

.top_t_right .informetion{width:41px; height:64px; position:absolute; top:0px; left:-12px;	background-image:url(../images/informetion.png); background-repeat: no-repeat;}

.top_t_right .informetion a{ color:#9a4d01; font-size:14px; text-decoration:none; font-weight:bolder; float:none; padding-left:13px; line-height:68px;}

.top_c{ position:relative; height:133px; z-index:1; background:url(../images/Slogan.gif) no-repeat 382px 47px;}

.top_c .top_c_left{ height:69px; float:left;  margin:46px 0 0 0; display:inline;}
.top_c .top_c_left h1{font-size:40px; color:#333333; font-family:"微软雅黑"; font-weight:normal;}

.top_c .top_c_left p{ font-size:12px; font-weight:bolder; color:#333333;}
.top_c .top_c_left p span a{ display:inline-block; width:52px; height:17px; text-align:center; color:#f5fff5; text-decoration:none; font-weight:normal; background:url(../images/lookbtn.gif) no-repeat 0 0; line-height:17px; margin:0 0 0 8px;}

.top_c .top_c_left input{ float:left; border:0px; background-image:url(../images/look.jpg); width:52px; height:17px;}

.top_c .photo{position:absolute; left:380px; top:0;	width:660px; height:43px; z-index:1; background:url(../images/photo_bj.png) no-repeat 0 0; _background:url(../images/ie_photo_bj.png) no-repeat 0 0;}

.top_c .pic_one{ position:absolute; left:650px; top:28px; width:106px; height:98px; background:url(../images/ppic1.gif) no-repeat 0 0; padding:5px 0 18px 18px; }

.top_c .pic_two{ position:absolute; left:790px; top:25px; width:106px; height:98px; background:url(../images/ppic2.gif) no-repeat 0 0; padding:5px 0 20px 16px;}

.top_b{	height:35px; background:url(../images/navbj.gif) repeat-x 0 0;	border-bottom:3px #13930d solid;  position:relative;}

.top_b ul{float:left; padding-left:40px; width:936px; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf;}
.top_b ul li{float:left; line-height:35px; height:35px; background:url(../images/nav_fgpic.gif) no-repeat right center;  position:relative;}
.top_b ul li a{ color:#333333; text-decoration:none; font-size:14px; font-weight:bold; display:block; padding-left:20px;padding-right:20px; width:67px; text-align:center;}
.top_b ul li a:hover{ background:url(../images/navinfo_ico.jpg) no-repeat 85px center;}
.top_b ul li.hover{background:url(../images/nav_hover.jpg) no-repeat 0 0; margin-top:-5px; height:40px; line-height:40px;}
.top_b ul li.hover a{color:#FFFFFF;}
.top_b ul li.hover a:hover{ background:none;}

.prompt_box{ width:222px; height:128px; background:url(../images/prompt_pic.png) no-repeat 0 0; _background:url(../images/ie_prompt_pic.png) no-repeat 0 0; position:absolute; left:-90px; top:30px;}
.prompt_ico{ width:60px; height:61px; padding:35px 0 0 20px;}
.prompt_info_box{ width:120px; padding:30px 0 0 10px;}
.prompt_info_box h2{ font-size:14px; color:#333333; height:20px; line-height:20px;}
.prompt_info_box p{ font-size:12px; color:#666666; line-height:18px;}


.footer{
    width:100%;
    height:225px;
    float:left;
    background-image:url(../images/footer.jpg);
    background-repeat: repeat-x;
    background-position: bottom;
     text-align:center;
     padding-top:20px;
}

.footer p{ font-size:12px; color:#333333; font-family:Arial, Helvetica, sans-serif; line-height:24px;}

.footer p a{ text-decoration:none; color:#333333;}

.footer p a:hover{ color:#0e8308; text-decoration:underline;}



/**
* 翻页  yufu  @author yufu 2012-08-21 13:49:39
*/
.more{ width:100%; height:30px; padding-top:10px; font-size:12px; float:left; margin:0 auto; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif;}

.more a{ width:auto; height:20px; background-color:#CCCCCC; color:#000000; font-size:12px; margin:0 5px; padding:4px 10px; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif;}

.more a:hover{ background-color:#df0c81;color:#FFFFFF;}

.more span{ width:auto; height:20px; background-color:#df0c81; font-size:12px; color:#FFFFFF; padding:4px 10px; font-family:Verdana, Arial, Helvetica, sans-serif;}
